borne blindado - French English Dictionary